Evaluation and Enhancement of Bayesian Rule-Sets in a Genetic Algorithm Learning Environment for Classification Tasks
نویسندگان
چکیده
The paper describes an inductive learning environment called DELVAUX for classiication tasks that learns PROSPECTOR-style, Bayesian rules from sets of examples. A genetic algorithm approach is used for learning Bayesian rule-sets, in which a population consists of sets of rule-sets that generate oosprings through the exchange of rules, permitting tter rule-sets to produce oosprings with a higher probability. Reward and punishment mechanisms are introduced that evaluate the performance of a Bayesian rule within a rule-set. For this purpose, fuzzy techniques that evaluate the "goodness" of a rule within a rule-set are provided. A new mutation operator is introduced that uses this evaluation information, which replaces bad rules with higher probabilities than good rules, when a mutation occurs. Empirical results that evaluate the presented reward-punishment techniques are presented. Finally, we compare our learning environment that learns fuzzy rules that rely on decision making by evidence combination with classical classiier systems that rely on non-fuzzy, data-driven rules and the bucket brigade algorithm.
منابع مشابه
Learning Diagnostic Rules with Genetic Algorithms | Concepts, Techniques, and Experiences
The paper describes an inductive learning environment called DELVAUX for classiication tasks that learns PROSPECTOR-style, Bayesian classiication rules from sets of examples. A genetic algorithm approach is used for learning Bayesian rule-sets, in which a population consists of sets of rule-sets that generate oospring through the exchange of rules, permitting tter rule-sets to produce oospring ...
متن کاملComparison of Decision Tree and Naïve Bayes Methods in Classification of Researcher’s Cognitive Styles in Academic Environment
In today world of internet, it is important to feedback the users based on what they demand. Moreover, one of the important tasks in data mining is classification. Today, there are several classification techniques in order to solve the classification problems like Genetic Algorithm, Decision Tree, Bayesian and others. In this article, it is attempted to classify researchers to “Expert” and “No...
متن کاملMMDT: Multi-Objective Memetic Rule Learning from Decision Tree
In this article, a Multi-Objective Memetic Algorithm (MA) for rule learning is proposed. Prediction accuracy and interpretation are two measures that conflict with each other. In this approach, we consider accuracy and interpretation of rules sets. Additionally, individual classifiers face other problems such as huge sizes, high dimensionality and imbalance classes’ distribution data sets. This...
متن کاملComparison of Decision Tree and Naïve Bayes Methods in Classification of Researcher’s Cognitive Styles in Academic Environment
In today world of internet, it is important to feedback the users based on what they demand. Moreover, one of the important tasks in data mining is classification. Today, there are several classification techniques in order to solve the classification problems like Genetic Algorithm, Decision Tree, Bayesian and others. In this article, it is attempted to classify researchers to “Expert” and “No...
متن کاملComparative Analysis of Machine Learning Algorithms with Optimization Purposes
The field of optimization and machine learning are increasingly interplayed and optimization in different problems leads to the use of machine learning approaches. Machine learning algorithms work in reasonable computational time for specific classes of problems and have important role in extracting knowledge from large amount of data. In this paper, a methodology has been employed to opt...
متن کامل